import request from '@/utils/request'

// 礼物列表
export function apiFamilyGiftGiftList(params?: any) {
    return request.get({ url: '/familyGift/gift_list', params })
}

// 礼物详情
export function apiFamilyGiftDetailGift(params?: any) {
    return request.get({ url: '/familyGift/detail_gift', params })
}

// 新增礼物
export function apiFamilyGiftAddGift(params?: any) {
    return request.post({ url: '/familyGift/add_gift', params })
}

// 编辑礼物
export function apiFamilyGiftEditGift(params?: any) {
    return request.post({ url: '/familyGift/edit_gift', params })
}

// 删除礼物
export function apiFamilyGiftDeleteGift(params?: any) {
    return request.post({ url: '/familyGift/delete_gift', params })
}




// 分类
// 分类列表
export function apiFamilyGiftCateList(params?: any) {
    return request.get({ url: '/familyGift/cate_list', params })
}

// 分类详情
export function apiFamilyGiftDetailCate(params?: any) {
    return request.get({ url: '/familyGift/detail_cate', params })
}

// 新增分类
export function apiFamilyGiftAddCate(params?: any) {
    return request.post({ url: '/familyGift/add_cate', params })
}

// 编辑分类
export function apiFamilyGiftEditCate(params?: any) {
    return request.post({ url: '/familyGift/edit_cate', params })
}

// 删除分类
export function apiFamilyGiftDeleteCate(params?: any) {
    return request.post({ url: '/familyGift/delete_cate', params })
}






/** 
 * 
 * 
 * */ 

// 创建家族
export function familyAdd(params: any) {
    return request.post({ url: '/family/add', params })
}

// 编辑家族
export function familyEdit(params: any) {
    return request.post({ url: '/family/edit', params })
}

// 删除家族
export function familyDelete(params: any) {
    return request.post({ url: '/family/delete', params })
}

// 我管理的家族
export function familyMyList(params: any) {
    return request.get({ url: '/family/my_list', params })
}

// 我加入的家族
export function familyJoinList(params: any) {
    return request.get({ url: '/family/join_list', params })
}
// 获取家族详情
export function familyDetail(params: any) {
    return request.get({ url: '/family/detail', params })
}
// 可加入家族的墓地列表
export function familyJoin_list(params: any) {
    return request.get({ url: '/my_mu/join_list', params })
}


// 家族文章
// 家族文章列表
export function article_list(params: any) {
    return request.get({ url: '/family/article_list', params })
}

// 家族文章详情
export function info_article(params: any) {
    return request.get({ url: '/family/info_article', params })
}

// 添加家族文章 
export function add_article(params: any) {
    return request.post({ url: '/family/add_article', params })
}

// 编辑家族文章 
export function edit_article(params: any) {
    return request.post({ url: '/family/edit_article', params })
}

// 删除家族文章
export function del_article(params: any) {
    return request.post({ url: '/family/del_article', params })
}



// 家族人员管理
// 家族人员列表
export function user_list(params: any) {
    return request.get({ url: '/family/user_list', params })
}

// 申请加入家族 
export function user_join(params: any) {
    return request.post({ url: '/family/user_join', params })
}

// 移出家族成员 
export function user_delete(params: any) {
    return request.post({ url: '/family/user_delete', params })
}

// 审核人员
export function user_deal(params: any) {
    return request.post({ url: '/family/user_deal', params })
}


// 检查是否加入家族
export function check_user_join(params: any) {
    return request.post({ url: '/family/check_user_join', params })
}




// 家族墓地管理
// 墓地列表
export function mu_list(params: any) {
    return request.get({ url: '/family/mu_list', params })
}

// 墓地申请加入家族 
export function mu_join(params: any) {
    return request.post({ url: '/family/mu_join', params })
}

// 墓地审核 
export function mu_deal(params: any) {
    return request.post({ url: '/family/mu_deal', params })
}

// 墓地移出家族 
export function mu_delete(params: any) {
    return request.post({ url: '/family/mu_delete', params })
}

// 检查是否加入家族墓地
export function check_mu_join(params: any) {
    return request.post({ url: '/family/check_mu_join', params })
}